Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy #1-w1 Italy #1-w2 Italy #1-w3 Italy #1-w4 Spain F10 Spain F11 Spain F12 Germany F9 Russia F2 Russia F5 Turkey #1-w1 Turkey #1-w2 Turkey #1-w3 Turkey #1-w4 UAE F1 Challenger 42 - Andrezieux Residenza Open - Magdeburg Open de Nice - Nice ATU Cup - Weiden Tunis Open - Tunis Prague Challenger Mons Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Aix En Provence Challenger Oporto CH Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag Kremlin Cup - Moscow RCA Championships - Indianapolis Stockholm Open - Stockholm Adelaide Dubai Medicor Open - Budapest Dubai Estoril Tel Aviv Milan Stuttgart New Haven Hilversum Indianapolis Geneva Moscow Sydney Rotterdam Estoril Umag Gstaad Stuttgart Kitzbuhel Moscow AAPT Championships - Adelaide Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Next Generation Hardcourts - Adelaide Heineken Open - Auckland Open 13 - Marseille Stockholm Open - Stockholm Tennis Channel Open - Las Vegas Legg Mason Tennis Classic - Washington Chennai Open - Chennai The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Heineken Open - Auckland Grand Prix Hassan II - Casablanca Thailand Open - Bangkok ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane The Dubai Tennis Championships - Dubai BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Masters Series - Hamburg China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis - St. Jean de Luz AEGON Championships - London AEGON International - Eastbourne Medibank International - Sydney AEGON International - Eastbourne Winston Salem - Winston Salem St. Petersburg Open - St. Petersburg Apia International - Sydney Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Portugal Open - Oeiras AEGON Championships - London AEGON International - Eastbourne Malaysian Open - Kuala Lumpur AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Apia International - Sydney Togliatti Cup - Togliatti ABN AMRO World Tennis Tournament - Rotterdam Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Open 13 - Marseille BMW Open - Munich Winston-Salem Open - Winston-Salem Moselle Open - Metz Open 13 Provence - Marseille AEGON Championships - London Winston-Salem Open - Winston-Salem Intrum Stockholm Open - Stockholm Bordeaux Challenger Bordeaux Challenger Japan Open - Tokyo Brest Challenger Tokyo Doha Grand Prix Hassan II - Casablanca Orleans Challenger The Stella Artois Grass Court Championships - London Mallorca Open - Mallorca Kitzbuhel Kremlin Cup - Moscow Schenectady St. Petersburg Open - St. Petersburg Moscow Doha Halle Moscow Kremlin Cup - Moscow Auckland St. Petersburg Open - St. Petersburg 2001 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Bordeaux Challenger The Stella Artois Grass Court Championships - London Toulouse Grand Prix de Tennis de Lyon - Lyon Stuttgart Bastad Tel Aviv Prague Barcelona Open de Moselle - Metz Kremlin Cup - Moscow Munich Croatia Open Umag - Umag Kitzbuhel Stuttgart Outdoor Turin Challenger Aix En Provence Challenger Sydney Outdoor Adelaide Frankfurt Basel Wembley Cairo Challenger - Cairo Challenger Ford de Cherbourg - Cherbourg Muller Cup 99 - Ulm VI Open Banc Agricol - Andorra Nuembrecht Challenger - Nuembrecht Pilot Pen Tennis - New Haven ATU Cup 1999 - Weiden Challenger Ford de Cherbourg - Cherbourg Long Island Dubai Hong Kong Munich Bologna Stuttgart Prague The Lipton Championships - Key Biscayne Tennis Masters Series - Paris Internationaux de Tennis de Brest - Brest Gemax Open 2002 - Belgrade Ljubljana Open 2002 - Ljubljana Optimus Maia Open - Maia Jaegermeister Open - Braunschweig Wartburg Open - Eisenach Kyiv UMC Open - Kiev Copa Sevilla - Seville Internationaux de Tennis de Brest - Brest University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Kyoto Challenger - Kyoto ECM Cup - Prague Tennis Masters Series - Paris 9th Wartburg Open - Eisenach Tennis Masters Series - Monte Carlo Volvo Sylt Open - Sylt EI Bank Bulgarian Challenger - Sofia IPP Open - Helsinki The 69th King's Cup-Thailand Open - Bangkok Open de L'Isere - Grenoble Braunschweig Open - Braunschweig Tennis Masters Series - Monte Carlo Open de Montauban - Montauban Open 88 - Contrexeville Poznan Challenger - Poznan Grolsch Cup - Warsaw Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Tennis Masters Series - Paris Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Monte Carlo Kuppers Kolsch Cup Aachen - Aachen Crystal Cup 1998 - Portoroz Open de l'Isere - Grenoble Hamburg Napoli Challenger - Napoli Quelle Cup 1999 - Furth Zagreb Open - Zagreb Prague Challenger - Prague Northern Electric Open 1999 - Newcastle Indian Wells Key Biscayne Kyiv UMC Open - Kiev Monte Carlo Hamburg Copa Ericsson - Sao Paulo Rome Wiesmann Roadster Open - Nuembrecht Cincinnati Challenger 42 - Andrezieux Indian Wells Key Biscayne Garden Open - Rome Prague Open - Prague Monte Carlo Banca Stato Challenger Lugano - Lugano Rome Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Cincinnati Binghamton Professional Tennis Tournament - Binghamton Stockholm Mordovia Cup - Mordovia GHI Bronx Classic - Bronx Paris Indian Wells Key Biscayne Monte Carlo Open de L'Isere - Grenoble Hamburg Rome Cincinnati Paris Indian Wells Monte Carlo St. Petersburg Challenger - St. Petersburg Hamburg Rome Pekao Open 2004 - Szczecin Heilbronn Open - Heilbronn Cincinnati Open de Franche-Comte - Besancon Stockholm Pro Tennis World Open - Sunrise Paris Hamburg ECM Prague Open 2005 - Prague Stockholm Challenger 42 - Andrezieux Siemens Open - Scheveningen NASDAQ-100 Open - Miami Riviera di Rimini Challenger - Rimini Tennis Masters Series - Monte Carlo Porsche Open - Poznan Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal GHI Bronx Classic - Bronx BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Ethias Tennis Trophy - Mons NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Sparkessen Magdeburg Open - Magdeburg Rogers Masters - Toronto San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Masters Series Madrid - Madrid Open de Moselle - Metz BNP Paribas Masters - Paris ATP Kremlin Cup - Moscow Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Renault Slovenian Open - Ljubljana Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Alexander Kolyaskin Memorial - Donetsk Zagreb Open - Zagreb Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Grand Prix Hassan II - Casablanca Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali di Tennis di Bergamo - Bergamo Open de Montauban - Montauban Memorial Kolyaskin - Donetsk Sony Ericsson Open - Miami DPD Challenger 2000 - Aschaffenburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Open D'Orleans - Orleans Cosmorom Challenger - Brasov Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Trofeo Barcelona de Tenis - Barcelona Open de L'Isere-Open 38 - Grenoble Okal Cup - Eckental Western & Southern Financial Group Masters - Cincinnati The Priority Telecom Open - Amersfoort Open de Charleroi - Charleroi Valencia Open - Valencia USTA Pro Tennis Classic at Mission Hills - Rancho Mirage ABN AMRO World Tennis Tournament - Rotterdam Jameson Cup - Milan BNP Paribas Open - Indian Wells Allianz Suisse Open - Gstaad Sony Ericsson Open - Miami KGHM Polish Indoors - Wroclaw Monte-Carlo Rolex Masters - Monte-Carlo Rennes Challenger Honda Kah Singapore Men's Tennis Open - Singapore TED Open-Akbank Private Banking - Istanbul Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Citi Open - Washington BNP Paribas Open - Indian Wells IPP Open - Helsinki Sony Ericsson Open - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Heilbronn Challenger - Heilbronn Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Prague Challenger - Prague 2003 Freeman Men's Challenger - Joplin Zivnobanka Open - Prostejov ATU Cup - Weiden Wartburg Open - Eisenach Newcastle Challenger - Newcastle Monte-Carlo Rolex Masters - Monte-Carlo Oporto Polish Open 99 - Poznan Warta Cup - Sopot Barletta Challenger Lyon Challenger Open de Franche Comte - Besancon 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Brest Challenger Hilversum Western & Southern Open - Cincinnati Cherbourg Challenger BNP Paribas Masters - Paris Challenger Ford de Cherbourg - Cherbourg BNP Paribas Open - Indian Wells Bordeaux Sony Open Tennis - Miami KGHM Polish Indoors - Wroclaw Bolzano Copenhagen CH Challenger Ford de Cherbourg - Cherbourg Moscow Mutua Madrid Open - Madrid Challenger 42 - Andrezieux Internazionali BNL d'Italia - Rome Open de Franche-Comte - Besancon Rogers Cup - Montreal Shanghai Open '97 - Shanghai Memorial Piertomaso Tessitore - San Remo Western & Southern Open - Cincinnati Noumea Challenger Tennis Napoli Cup - Naples Stuttgart BNP Paribas Masters - Paris Zagreb Open - Zagreb ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Orleans Challenger Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Open de Montauban - Montauban BNP Paribas Open - Indian Wells San Remo Tennis Cup - San Remo Sony Open Tennis - Miami GHI Bronx Classic - Bronx Scheveningen Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Kyiv Open - Kiev Heilbronn Open - Heilbronn Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg Rogers Cup - Toronto Open de Franche Comte - Besancon Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AXA Open II - Espinho Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Amer-Wilson Challenger - Tampere Mauritius Open - Mauritius Podebradka Cup - Prague Geneva Challenger - Geneva Heilbronn Open - Heilbronn Challenger Casino Lugano - Lugano Sydney International - Sydney The Wrexham Challenger - Wrexham 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open D'Orleans - Orleans Togliatti Cup - Togliatti Open de L'Isere - Grenoble Geneva Challenger - Geneva Qatar ATP Challenger - Doha BMW Challenger Open - Monchengladbach Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Grand Prix de Tennis de Lyon - Lyon Western & Southern Open - Cincinnati Challenger 42 - Andrezieux BNP Paribas Open - Indian Wells TED Open - Istanbul Monte-Carlo Rolex Masters - Monte-Carlo TD Waterhouse Cup - Long Island Noumea Challenger AEGON Championships - London Catella Swedish Open - Bastad China Open - Beijing Davidoff Swiss Indoors Basel - Basel ECM Prague Open - Prague XL Bermuda Open - Bermuda BNP Paribas Masters - Paris Warsteiner Challenger Lubeck - Lubeck Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Brisbane International - Brisbane Ricoh Open - 's-Hertogenbosch Open 13 - Marseille Apia International - Sydney Ciur Cup 99 - Prague Binghamton Professional Tennis Tournament - Binghamton Munster CH Nyon CH Salem Open - Hong Kong Paegas Czech Open - Prague Tento Czech Open - Prague Qatar Mobil Open 2000 - Doha Adidas Open de Toulouse - Toulouse Milan Indoors - Milan Open 13 - Marseille UBS Open Gstaad - Gstaad President's Cup - Tashkent AAPT Championships - Adelaide Generali Open 1999 - Kitzbuhel St. Petersburg Open - St. Petersburg Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Shanghai Kitzbuhel New Haven St. Petersburg Barcelona Stuttgart Barcelona Munich Bucharest Sydney Milan Stuttgart Grand Prix de Tennis de Lyon - Lyon Tokyo Indianapolis Long Island Bucharest Athens Tel Aviv Stuttgart Vienna Brussels Generali Open 2001 - Kitzbuhel Estoril Bermuda Brussels Schenectady Basel Nice Tennis Napoli Cup - Napoli Steelers Cup - Kosice RCA Championships - Indianapolis Milan Indoors - Milan Open de la Comunidad Valenciana - Valencia Barcelona Ordina Open - 's-Hertogenbosch Croatia Open - Umag Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Stuttgart Pilot Pen Tennis - New Haven Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Mumbai Open - Mumbai Gstaad Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Open 13 - Marseille Tennis Channel Open - Las Vegas The Nottingham Open - Nottingham Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille BMW Open - Munich Legg Mason Tennis Classic - Washington Lisbon CH Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice Vienna AEGON Championships - London Adelaide Brussels Internationaler Raiffeisen Grand Prix - St. Polten German Tennis Championships - Hamburg BMW Open - Munich Genova Kremlin Cup - Moscow Brisbane International - Brisbane SAP Open - San Jose Credit Agricole Suisse Open - Gstaad Brisbane International - Brisbane Open Sud de France - Montpellier Open 13 - Marseille Kremlin Cup - Moscow Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Kremlin Cup - Moscow AEGON Championships - London Grand Prix de Tennis de Lyon - Lyon Scottsdale China Open - Beijing Open 13 - Marseille Barcelona Ordina Open - 's-Hertogenbosch Moselle Open - Metz St. Petersburg Legg Mason Tennis Classic - Washington D.C. Sydney President's Cup 1997 - Tashkent Nice AEGON Championships - London European Open - Antwerp Swiss Indoors Basel - Basel The Stella Artois Championships - London Open Sud de France - Montpellier China Open - Beijing Regions Morgan Keegan Championships - Memphis Gelsor Open Romania - Bucharest AEGON International - Eastbourne SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Lyon Manchester Milan Munich CH Kremlin Cup - Moscow Milan Rumikon CH Australian Men's Hardcourt Championships - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Nice 2000 Mercedes Cup - Stuttgart Gstaad President's Cup 1999 - Tashkent Hilversum Basel Wellington Estoril Open - Estoril Open Sud de France - Montpellier Athens Prague Antwerp Open de Nice Cote d'Azur - Nice Stuttgart Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Milan Gerry Weber Open - Halle Palermo Florence The Dubai Tennis Championships - Dubai Brisbane International - Brisbane Hamburg French Open - Paris Western & Southern Financial Group Masters - Cincinnati Queens Club Cincinnati Australian Open - Melbourne Basel Australian Open - Melbourne Shanghai Rolex Masters - Shanghai French Open - Paris Rogers Cup - Toronto U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open French Open Wimbledon Kitzbuhel Australian Open French Open Wimbledon U.S. Open Key Biscayne Australian Open French Open Australian Open - Melbourne Wimbledon U.S. Open Australian Open - Melbourne Australian Open French Open Wimbledon U.S. Open French Open U.S. Open Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Basel Vienna Grand Prix de Tennis de Lyon - Lyon Dutch Open Tennis - Amersfoort Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York French Open - Paris Key Biscayne Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Stockholm Citi Open - Washington Open Sud de France - Montpellier U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Olympics - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon Roland Garros Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, QF, FRA-GBR 4-1 U.S. Open Wimbledon US Open Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup G1 F: URS vs NED Davis Cup WG PO: MEX vs URS Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Barcelona Olympics Grand Slam Cup Davis Cup WG R1: TCH vs URS River Oaks International Tennis Tournament - Houston Seoul Olympics